package com.pshcp.doctor.ao.diagnosis;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description: TODO
 * @Author: xiaoche
 * @Date: 2022/11/6 22:08
 */
@Data
@ApiModel(value = "医生专家问诊")
public class DoctorDiagnosisVO {

    @ApiModelProperty(value = "id")
    private Long id;
    /**
     * 就诊人id
     */
    @ApiModelProperty(value = "就诊人id")
    private Long patientId;

    @ApiModelProperty(value = "就诊人名称")
    private String patientName;

    /**
     * 问诊费用
     */
    @ApiModelProperty(value = "问诊费用")
    private BigDecimal payFee;

    /**
     * 支付状态 0未支付，1支付中，2支付完成，3支付失败，4退款中，5退款成功，6退款失败
     */
    @ApiModelProperty(value = "支付状态 0未支付，1支付中，2支付完成，3支付失败，4退款中，5退款成功，6退款失败")
    private Integer payStatus;

    /**
     * 处方状态 0否，1是
     */
    @ApiModelProperty(value = "处方状态 0否，1是")
    private Integer prescriptionStatus;

    /**
     * 状态 0发起就诊 1就诊中 2完成问诊 3退诊
     */
    @ApiModelProperty(value = "状态 0发起就诊 1就诊中 2完成问诊 3退诊")
    private Integer bizStatus;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createdTime;
}
